<?php
if (eregi("main.php",$PHP_SELF)){
    Header("Location: index.php");
    die();
}
#print_r($HTTP_SERVER_VARS);
#echo dirname($PHP_SELF);
require_once("connection.php");
$site="www.froggies.dk";

##########################################
function OpenTable() {
##########################################
    echo "<table width=\"100%\" border=\"5\" cellspacing=\"0\" cellpadding=\"0\"><tr><td>\n";
}
##########################################
function CloseTable() {
##########################################
    echo "</td></tr></table>\n";
}
##########################################
function jour_p($date,$jour) {
##########################################
global $date,$nom_du_jour,$nom_du_mois;
if(!$date)$date = Date("d/m/Y");
$date_array = explode("/", $date);


while($jour != $jour_de_la_semaine = Date("w",mktime(0, 0, 0, $date_array[1], $date_array["0"]+$n, $date_array[2])))$n++ ;
$date2=Date("d/m/Y",mktime(0, 0, 0, $date_array[1], $date_array["0"]+$n, $date_array[2]));
$date_array2 = explode("/", $date2);
return $nom_du_jour[$jour]." ".$date_array2[0]." ". $nom_du_mois[$date_array2[1]]." ".$date_array2[2]; ;
}
##########################################
function convertir_date_heure($date_mysql) {
##########################################
global$nom_du_mois;
$timestamp = strtotime($date_mysql);
$date = date('d',$timestamp)." ".$nom_du_mois[date('m',$timestamp)]." ".date('Y',$timestamp)." "._A." ".date('H:i',$timestamp);
return $date;
}
#########################################
function langues($admin) {
#########################################
echo "<center><font class=\"content\">"._SELECTGUILANG."<br><br>";
echo "<a href=\"index.php?newlang=$tl\"><img src=\"images/language/flag-$tl.png\" border=\"0\" alt=\"$altlang\" title=\"$altlang\" hspace=\"3\" vspace=\"3\"></a> ";
}
#########################################
function is_admin($admin) {
#########################################
    global  $dbi;
    if(!is_array($admin)) {
        $admin = base64_decode($admin);
        $admin = explode(":", $admin);
        $identifiant = "$admin[0]";
        $mdp = "$admin[1]";
    } else {
        $identifiant = "$admin[0]";
        $mdp = "$admin[1]";
    }
    if ($identifiant != "" AND $mdp != "") {
        $result =mysql_query("select mdp from rugby_joueurs where identifiant='$identifiant'",$dbi);
        #echo mysql_errno(). ": ".mysql_error(). "<br>";
        list($pass) =mysql_fetch_row($result);

        #if($pass == $mdp && $pass != "") {
        if($pass == $mdp && $pass =="horrible") {
        return 1;
        }
    }
    return 0;
}
#########################################
function identifiant() {
#########################################
global $user;
    if(!is_array($user)) {
        $item = base64_decode($user);
        $item = explode(":", $item);
        return "$item[0]";
    }
}
#########################################
function is_user($user) {
#########################################
    global  $dbi;
    if(!is_array($user)) {
        $user = base64_decode($user);
        $user = explode(":", $user);

        $identifiant = "$user[0]";
        $mdp = "$user[1]";
    } else {
        $identifiant = "$user[0]";
        $mdp = "$user[1]";
    }
    if ($identifiant != "" AND $mdp != "") {

        $result = mysql_query("select mdp from rugby_joueurs where identifiant='$identifiant'", $dbi);
        #echo mysql_errno(). ": ".mysql_error(). "<br>";
        list($pwd) = mysql_fetch_row($result);
        if($pwd == $mdp && $pwd != "") {
        return 1;
        }
    }
    return 0;
}
#########################################
function date_mysql_date($date_mysql){
#########################################
$date_array=explode("-", $date_mysql);
$date=$date_array[2]."/".$date_array[1]."/".$date_array[0];
return $date;
}
##########################################
function page($id) {
##########################################
global $dbi,$lang;
        $sql="SELECT texte_".$lang." as texte FROM pages WHERE id='$id';";
        #echo $sql."<br>";
        $result = mysql_query($sql, $dbi);
        #echo mysql_errno().": ".mysql_error()."<BR>";
        $row=mysql_fetch_array($result,1);

return $row["texte"];

}
######################################
function joueurs($where) {
######################################
global $dbi,$lang,$idj;
$n=0;
#echo $where;
if($where=="all")unset($where);
         if($idj)$where="and j.id=$idj";
         $sql="SELECT j.id,j.nom,identifiant,j.prenom,p.nom_".$lang." as poste,fonction,j.age,j.poid,j.taille,j.nationalite,pays.nom_$lang as pays_nom
         FROM rugby_joueurs as j,rugby_postes as p,pays
         WHERE j.poste=p.id AND j.nationalite=pays.id  $where
         ORDER BY  prenom ASC" ;
         #echo $sql."<br>";
         $result = mysql_query($sql, $dbi);
         #echo mysql_errno().": ".mysql_error()."<BR>";
                                   while($row=mysql_fetch_array($result,1)){
                                   #print_r($row);
                                   $joueurs[$n]["id"]=$row["id"];
                                   $joueurs[$n]["nom"]=htmlentities($row["nom"]);
                                   $joueurs[$n]["prenom"]=htmlentities($row["prenom"]);
                                   $joueurs[$n]["identifiant"]=$row["identifiant"];
                                   $joueurs[$n]["poste"]=htmlentities($row["poste"]);
                                   $joueurs[$n]["fonction"]=htmlentities($row["fonction"]);
                                   $joueurs[$n]["age"]=$row["age"];
                                   $joueurs[$n]["poid"]=$row["poid"];
                                   $joueurs[$n]["taille"]=$row["taille"];
                                   $joueurs[$n]["nationalite"]=$row["nationalite"];
                                   $joueurs[$n++]["pays_nom"]=htmlentities($row["pays_nom"]);
                                  }
#print_r($joueurs);
return $joueurs;
}
######################################
function afficher_joueurs($joueurs) {
######################################
global $user;
echo"<table width=\"0\" border=\"0\"  cellspacing=\"5\" cellpadding=\"0\"><tr>";
foreach($joueurs as $joueur ){
if(is_file("./images/joueurs/".$joueur["identifiant"].".jpg"))$image="./images/joueurs/".$joueur["identifiant"].".jpg";else $image="./images/froggies.gif";
if(is_admin($user)):$lien="./membres.php?op=editer&id=".$joueur["id"];else: $lien="#";endif;
$texte="<font class=\'content\'><font class=\'btitle\'>".addslashes($joueur["prenom"])." ".addslashes($joueur["nom"])." </font><br>";
if($joueur["age"]>0)$texte.="<font class=\'bcontent\'>"._DATE_DE_NAISSANCE.":</font> ".date_mysql_date($joueur["age"])."<br>";
if($joueur["age"]>0)$texte.="<font class=\'bcontent\'>"._AGE.":</font> ".age($joueur["age"])." "._ANS."<br>";
if($joueur["poste"])$texte.="<font class=\'bcontent\'>"._POSTE." :</font> ".addslashes($joueur["poste"])."<br>";
if($joueur["taille"]>0)$texte.="<font class=\'bcontent\'>"._TAILLE."</font>: ".$joueur["taille"]." m<br>";
if($joueur["poid"]>0)$texte.="<font class=\'bcontent\'>"._POIDS.": </font>".$joueur["poid"]." kg<br>";
$texte.="<font class=\'bcontent\'>"._NATIONALITE.": </font><IMG SRC=\'./images/flags/".$joueur["nationalite"].".gif\' WIDTH=\'20\' HEIGHT=\'10\' BORDER=\'1\'  alt=\'".$joueur["pays_nom"]."\'><br>";
echo"
<td>
<a ONMOUSEOVER=\"pop('','$texte',gris,w,200)\" ONMOUSEOUT=\"kill()\" href=\"$lien\"><IMG SRC=\"$image\" WIDTH=\"100\" HEIGHT=\"100\" BORDER=\"0\" ALT=\"\" class=\"cadre_gris\"></a>
</td>";
if($n++==3):echo"</tr><tr>";$n=0;endif;
}
echo"</tr>
</table>";
}
#########################################
function age($date_mysql) {
#########################################
$date_array=explode("-", $date_mysql);
$year=$date_array[0];
$month=$date_array[1];
$day=$date_array[2];

$todayMonth=date(m);
$todayDay=date(d);
$todayyear=date(Y);
#echo $month.$day."<".$todayMonth.$todayDay;
if($month.$day < $todayMonth.$todayDay) $reponse = $todayyear-$year;
else  $reponse = ($todayyear-$year)-1;
#echo " ".$reponse;
return $reponse;
}
######################################
function note_etoiles($id) {
######################################
require_once("./includes/vote_etoiles.js");
echo
"<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
    <tr>
      <td><img src=\"./images/pink_star.gif\" alt=\"1\" id=\"Note".$id."Star1\" onMouseOver=StarOver('Note".$id."',1) onMouseOut=StarOut('Note".$id."',1) onClick=StarClick('Note".$id."',1)></td>
      <td><img src=\"./images/pink_star.gif\" alt=\"2\" id=\"Note".$id."Star2\" onMouseOver=StarOver('Note".$id."',2) onMouseOut=StarOut('Note".$id."',2) onClick=StarClick('Note".$id."',2)></td>
      <td><img src=\"./images/pink_star.gif\" alt=\"3\" id=\"Note".$id."Star3\" onMouseOver=StarOver('Note".$id."',3) onMouseOut=StarOut('Note".$id."',3) onClick=StarClick('Note".$id."',3)></td>
      <td><img src=\"./images/pink_star.gif\" alt=\"4\" id=\"Note".$id."Star4\" onMouseOver=StarOver('Note".$id."',4) onMouseOut=StarOut('Note".$id."',4) onClick=StarClick('Note".$id."',4)></td>
      <td><img src=\"./images/pink_star.gif\" alt=\"5\" id=\"Note".$id."Star5\" onMouseOver=StarOver('Note".$id."',5) onMouseOut=StarOut('Note".$id."',5) onClick=StarClick('Note".$id."',5)></td>
      <td id=\"Td_Note".$id."\"></td>
    </tr>
  </table>
  <input name=\"id_choix".$id."\" type=\"hidden\" value=\"id_choix".$id."\">
  <input name=\"Note".$id."\" type=\"hidden\" value=\"\" id=\"Note".$id."\">";
}
########################################



### authorisations
########################################
function login() {
########################################
global $PHP_SELF;
    echo"<form action=\"$PHP_SELF\" method=\"post\" name=\"login\">
         <table  WIDTH =\" 160\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td>
               <input type=\"text\" name=\"identifiant\" value=\""._ADMINID."\" size=\"14\" onfocus=\"if(this.value=='"._ADMINID."')this.value=''\" onblur=\" if(this.value=='')this.value='"._ADMINID."'\" /><br/>
               <input type=\"password\" name=\"mdp\" value=\""._PASSWORD."\" size=\"14\" onfocus=\"if(this.value=='"._PASSWORD."')this.value=''\" onblur=\" if(this.value=='')this.value='"._PASSWORD."'\" /><br/>
               <input type=\"hidden\" NAME=\"op\" value=\"login\">
               <a href=\"javascript:document.login.submit()\" target=\"_self\" ><font class=\"blcontent\">"._LOGIN."</font></a>
         </td></tr></table>
         </form>";

}
########################################
if (isset($newlang)) {
    if (file_exists("lang-$newlang.php")) {
        setcookie("lang",$newlang,time()+31536000);
        include("lang-$newlang.php");
        $location=($HTTP_SERVER_VARS[HTTP_REFERER]);
        header("Location:".$location);


    }
} elseif (isset($lang)) {
    include("lang-$lang.php");
}else{
$lang="danish";
include("lang-$lang.php");
}
########################################

       if (((isset($identifiant)) && (isset($mdp)) && ($op == "login"))or isset($sondage_email)) {
           if(isset($sondage_email) && $sondage_email != "") {
           $sondage_email = base64_decode($sondage_email);
           $sondage_email = explode(":", $sondage_email);
           $identifiant = "$sondage_email[0]";
           $mdp ="$sondage_email[1]";
           $sondageid="$sondage_email[2]";
           }
             if($identifiant!="" AND $mdp!="") {
                 #$mdp = md5($mdp);
                 $sql="select mdp from rugby_joueurs where identifiant='$identifiant'";
                 #echo $sql;
                 $result=mysql_query($sql,$dbi);
                 #echo mysql_errno(). ": ".mysql_error(). "<br>";
                 list($pwd)=mysql_fetch_row($result);
                 if($pwd == $mdp) {
                     $user = base64_encode("$identifiant:$mdp");
                     setcookie("user","$user",time()+2592000);
                     unset($op);
                 }
             }
         }
if($logout):setcookie("user");unset($user);endif;
?>
